in the teeth of the facts - Türkisch Englisch Wörterbuch